package com.yanqu.xiuxian.gameserver.tripletown.entity;

import java.util.ArrayList;
import java.util.List;

/**
 * 三消-阶段结果
 */
public class EliminateStageResult {

    private List<Bomb> bombList;        // 爆炸的炸弹列表
    private List<Block> blockList;      // 消除的格子列表

    public EliminateStageResult() {
        this.bombList = new ArrayList<>();
        this.blockList = new ArrayList<>();
    }

    public EliminateStageResult(List<Bomb> bombList, List<Block> blockList) {
        this.bombList = bombList;
        this.blockList =blockList;
    }

    public List<Bomb> getBombList() {
        return bombList;
    }

    public void setBombList(List<Bomb> bombList) {
        this.bombList = bombList;
    }

    public List<Block> getBlockList() {
        return blockList;
    }

    public void setBlockList(List<Block> blockList) {
        this.blockList = blockList;
    }

    public void addBomb(Bomb bomb) {
        this.bombList.add(bomb);
    }

    public void addBlock(Block block) {
        this.blockList.add(block);
    }

}
